teach at a university - İspanyolca İngilizce Sözlük